make strides - Fransızca İngilizce Sözlük